have had a long innings

  1. Verb uzun süredir iktidarda olmak